.threaded-comment-form{margin:1.7em 0 0;max-width:500px;background:transparent url("") no-repeat 50% 40%}
.comment-editor{display:block;width:100%;height:300px;margin:1.5em 0 0;border:none}
.comments{clear:both;background-color:black;margin:0;padding:3% 5%;color:#666;font-size:88%}
.comments a{color:#999}
.comments h4{font-size:140%;text-transform:uppercase}
.comments .comments-content{margin:0 0 1em}
.comments .comment-actions a{padding:5px 5px 0 0}
.comments .comment-thread ol{list-style-type:none;padding:0;text-align:left}
.comments .inline-thread{padding:.5em 1em}
.comments .comment-thread{margin:2px 0 0}
.comments .comment-thread:empty{display:none}
.comments .comment-replies{margin:1.3em 0 0 70px;background-color:#222;border:1px solid #333}
.comments .comment{margin:0 0 16px;padding:0 0}
.comments .comment:first-child,.comments .comment-replies .comment:first-child,.comments .comment-replies .comment:only-child{padding:1em 0 0}
.comments .comment:last-child{border-bottom:none;padding:0}
.comments .comment-body{position:relative}
.comments .user{font-weight:bold}
.comments .icon.blog-author{width:18px;height:18px;display:inline-block;margin:0 0 -4px 6px;background:transparent url("") no-repeat 0 0}
.comments .datetime{margin:0 0 0 .5em}
.comments .comment-header,.comments .comment-content{margin:0 0 8px}
.comments .comment-content{text-align:justify}
.comments .owner-actions{position:absolute;right:0;top:0}
.comments .comments-replybox{border:none;height:250px;width:100%}
.comments .comment-replybox-single{margin:5px 0 0 48px}
.comments .comment-replybox-thread{margin:5px 0 0}
.comments .thread-toggle{cursor:pointer;display:inline-block}
.comments .continue{cursor:pointer}
.comments .continue a{display:block;font-weight:bold;padding:.5em}
.comments .loadmore{cursor:pointer;margin:3em 0 0;max-height:3em}
.comments .loadmore.loaded{max-height:0;opacity:0;overflow:hidden}
.comments .loadmore a{display:block;padding:10px 16px;text-align:center}
.comments .thread-chrome.thread-collapsed{display:none}
.comments .thread-toggle{display:inline-block}
.comments .thread-toggle .thread-arrow{display:inline-block;width:7px;height:7px;margin:.3em .3em 0 0;overflow:visible;padding:0 4px 0 0}
.comments .thread-expanded .thread-arrow,.blog-pager .comment-btn.active{background:url("") no-repeat scroll 0 0 transparent}
.comments .thread-collapsed .thread-arrow,.blog-pager .comment-btn{background:url("") no-repeat scroll 0 0 transparent}
.comments .avatar-image-container{float:left;max-width:none;max-height:none;overflow:hidden;width:42px;height:42px;padding:4px;border:1px solid #222}
.comments .avatar-image-container img{border:none;max-width:none;max-height:none;width:42px;height:42px}
.comments .comment-replies .avatar-image-container{border-color:#333}
.comments .comment-block{margin:0 0 0 70px;position:relative}
.comments .emo{display:inline-block;vertical-align:middle}
.comments .cm-youtube{display:block;border:none!important;background-color:#333;width:370px;height:218px;margin:0 auto 2em}
.comments .cm-image{display:block;margin:0 auto 1.5em}
.comments i[rel="image"],.comments i[rel="youtube"]{display:block;overflow:hidden;border:2px solid black;position:relative;width:170px;height:100px;margin:0 auto 2em}
.comments i[rel="image"]:before,.comments i[rel="youtube"]:before{content:"Please enable your JavaScript to see this image!";position:absolute;top:0;right:0;bottom:0;left:0;background-color:red;color:white;font-weight:bold;text-align:center;padding:1.5em 0}
.comments i[rel="youtube"]:before{content:"Please enable your JavaScript to watch this video!"}

.comments .comment-thread.inline-thread .comment .comment-block {margin-left:52px;}
.comments .comment-thread.inline-thread .comment {margin:0px 0px 5px 25%; /* Level 6+ */}
.comment .comment-thread.inline-thread .comment:nth-child(6) {margin:0px 0px 5px 20%;} /* Level 6 */
.comment .comment-thread.inline-thread .comment:nth-child(5) {margin:0px 0px 5px 15%;} /* Level 5 */
.comment .comment-thread.inline-thread .comment:nth-child(4) {margin:0px 0px 5px 10%;} /* Level 4 */
.comment .comment-thread.inline-thread .comment:nth-child(3) {margin:0px 0px 5px 5%;} /* Level 3 */
.comment .comment-thread.inline-thread .comment:nth-child(2) {margin:0px 0px 5px 1%; } /* Level 2 */
.comment .comment-thread.inline-thread .comment:nth-child(1) {margin:0px 0px 5px -27px; } /* Level 1 */